首页> 外文OA文献 >An Asynchronous Synchronization Strategy for Parallel Large-scale Agent-based Traffic Simulations
【2h】

An Asynchronous Synchronization Strategy for Parallel Large-scale Agent-based Traffic Simulations

机译:大规模并行基于代理的流量仿真的异步同步策略

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Large-scale agent-based traffic simulation is a promising tool to study the road traffic and help solving traffic problems, such as congestion and high emission in megacities. Such simulation requires high computational resource which triggers the need for parallel computing. The parallelization of agent-based traffic simulations is generally performed by decomposing the simulation space into spatial subregions. The agent models contained by each subregion are executed by Logical Processes (LPs). As the simulated system evolves over the simulation time in individual LPs, synchronization among LPs is required due to data dependencies. Existing work has used global barriers for synchronization which is a type of synchronous synchronization method. However, global barriers have very low efficiency due to the waiting of processes at barriers. High synchronization overhead is still one of the major performance issues in parallel large-scale agent-based traffic simulations. In this paper, we proposed a novel asynchronous conservative synchronization strategy named Mutual Appointment (MA) to address this issue. MA removes global barriers and allows LPs to communicate individually. Since the efficiency of conservative synchronization relies on the lookahead of the simulated system, a heuristic was developed to increase the lookahead in agent-based traffic simulations. It takes advantage of the intrinsic uncertainties in traffic simulations. MA together with the lookahead heuristic forms the Relaxed Mutual Appointment (RMA) strategy. Its efficiency was investigated in the parallel agent-based traffic simulator SEMSim Traffic using real world traffic data. Experiment results showed that the MA strategy improved the speed-up of the parallel simulation compared to the barrier method, and the RMA strategy further improved the MA strategy by reducing the number of synchronization messages significantly.
机译:基于代理的大规模交通模拟是研究道路交通并帮助解决交通问题(如特大城市的拥堵和高排放)的有前途的工具。这种仿真需要大量的计算资源,这触发了对并行计算的需求。基于代理的流量模拟的并行化通常是通过将模拟空间分解为空间子区域来执行的。每个子区域包含的代理模型由逻辑流程(LP)执行。随着仿真系统在单个LP中随着仿真时间的发展而变化,由于数据依赖性,要求LP之间的同步。现有工作已经使用了用于同步的全局障碍,这是一种同步同步方法。但是,由于障碍的等待过程,全局障碍的效率非常低。在并行的大规模基于代理的流量模拟中,高同步开销仍然是主要的性能问题之一。在本文中,我们提出了一种新颖的异步保守同步策略,称为Mutual Appointment(MA),以解决此问题。 MA消除了全球障碍,并允许LP进行单独通信。由于保守同步的效率取决于仿真系统的前瞻性,因此开发了一种启发式算法来增加基于代理的流量仿真中的前瞻性。它利用了交通仿真中的内在不确定性。 MA与先行启发式方法一起形成了“轻松相互约会(RMA)”策略。在基于并行代理的流量模拟器SEMSim Traffic中,使用实际流量数据研究了其效率。实验结果表明,与屏障方法相比,MA策略提高了并行仿真的速度,而RMA策略通过显着减少同步消息的数量进一步改善了MA策略。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号